An Improved Firefly Algorithm for Optimization Problems
نویسندگان
چکیده
Optimization problem is one of the most difficult and challenging problems that has received considerable attention over the last decade. Researchers have been constantly investigating better ways to solve it. Recently, one optimization technique called firefly algorithm has gained the interest of many researchers. This algorithm is a type of swarm intelligence algorithm based on the reaction of a firefly to the light of other fireflies. In this paper, we propose an improvement on the original firefly algorithm. The proposed algorithm takes into account not only the firefly’s reaction to light but also the following contributing factors: firefly’s gene exchange, its pheromone, and the impact the wind has on pheromone dispersion. We tested our proposed algorithm against the traditional firefly algorithm and the original genetic algorithm with six standard benchmark functions and found that our algorithm is not only more effective but also faster than the other two algorithms.
منابع مشابه
OPTIMAL DESIGN OF TRUSS STRUCTURES BY IMPROVED MULTI-OBJECTIVE FIREFLY AND BAT ALGORITHMS
The main aim of the present paper is to propose efficient multi-objective optimization algorithms (MOOAs) to tackle truss structure optimization problems. The proposed meta-heuristic algorithms are based on the firefly algorithm (FA) and bat algorithm (BA), which have been recently developed for single-objective optimization. In order to produce a well distributed Pareto front, some improvement...
متن کاملOPTIMUM DESIGN OF STRUCTURES USING AN IMPROVED FIREFLY ALGORITHM
Nature-inspired search algorithms have proved to be successful in solving real-world optimization problems. Firefly algorithm is a novel meta-heuristic algorithm which simulates the natural behavior of fireflies. In the present study, optimum design of truss structures with both sizing and geometry design variables is carried out using the firefly algorithm. Additionally, to improve the efficie...
متن کاملA CELLULAR AUTOMATA BASED FIREFLY ALGORITHM FOR LAYOUT OPTIMIZAION OF TRUSS STRUCTURES
In this study an efficient meta-heuristic is proposed for layout optimization of truss structures by combining cellular automata (CA) and firefly algorithm (FA). In the proposed meta-heuristic, called here as cellular automata firefly algorithm (CAFA), a new equation is presented for position updating of fireflies based on the concept of CA. Two benchmark examples of truss structures are presen...
متن کاملAn Efficient Meta Heuristic Algorithm to Solve Economic Load Dispatch Problems
The Economic Load Dispatch (ELD) problems in power generation systems are to reduce the fuel cost by reducing the total cost for the generation of electric power. This paper presents an efficient Modified Firefly Algorithm (MFA), for solving ELD Problem. The main objective of the problems is to minimize the total fuel cost of the generating units having quadratic cost functions subjected to lim...
متن کاملApplication of Multi Objective HFAPSO algorithm for Simultaneous Placement of DG, Capacitor and Protective Device in Radial Distribution Network
In this paper, simultaneous placement of distributed generation, capacitor bank and protective devices are utilized to improve the efficiency of the distribution network. The objectives of the problem are reduction of active and reactive power losses, improvement of voltage profile and reliability indices and increasing distribution companies’ profit. The combination of firefly algorithm, parti...
متن کاملOptimum Design of Scallop Domes for Dynamic Time History Loading by Harmony Search-Firefly Algorithm
This paper presents an efficient meta-heuristic algorithm for optimization of double-layer scallop domes subjected to earthquake loading. The optimization is performed by a combination of harmony search (HS) and firefly algorithm (FA). This new algorithm is called harmony search firefly algorithm (HSFA). The optimization task is achieved by taking into account geometrical and material nonlinear...
متن کامل